tv commentator - German English Dictionary